Software design patterns for message driven service oriented integration of stovepipe applications in healthcare enterprise
نویسندگان
چکیده
There is a need to create world-class medical infrastructure in India and to make it more accessible and affordable to a large cross section of our people. With this intent, this paper attempts to present software design patterns for Service Oriented Architecture (SOA) and its related technologies for integrating both intra and inter enterprise stovepipe applications in healthcare enterprise to avoid replication of business processes and data repositories. We aim to develop a common virtual environment for intra and inter enterprise wide applications. The ultimate goal is to present a systematic requirement driven approach for building an Enterprise Application Integration (EAI) solution using the Service Oriented Architecture and Message Oriented Middleware (MOM) principles. We aim to discuss the design concept of Enterprise Application Integration for integration of a healthcare organization and its business partners to communicate with each other in a heterogeneous network in a seamless way. Key-Words: Enterprise Application Integration (EAI), heterogeneous, Message Oriented Middleware (MOM), Service Oriented Architecture (SOA) , stovepipe applications
منابع مشابه
Enterprise Integration Patterns
Integration of applications and business processes is a top priority for many enterprises today. Requirements for improved customer service or self-service, rapidly changing business environments and support for mergers and acquisitions are major drivers for increased integration between existing “stovepipe” systems. Very few new business applications are being developed or deployed without a m...
متن کاملBusiness Model Driven Service Architecture Design for Enterprise Application Integration
Increasingly, organisations are using a Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI), which is required for the automation of business processes. This paper presents an architecture development process which guides the transition from business models to a service-based software architecture. The process is supported by business reference models ...
متن کاملModel Driven Development of a Service Oriented Architecture (SOA) Using Colored Petri Nets
Service-Oriented Architecture (SOA) is achieving widespread acceptance in a variety of enterprise systems, due to its inherent flexibility and interoperability, improving upon the more tradition and less supportable “stovepipe” approach. The high degree of concurrency and both synchronous and asynchronous communications inherent in SOA makes it a good candidate for a Petri Nets based model driv...
متن کاملSemantic Service-oriented Design and Development Methodology for Enterprise Healthcare Integration
The application of ontologies (semantic) to enhance any existing or proposed Service-Oriented Architecture (SOA) based software architecture has various levels of use in terms of intra and inter enterprise integration. The use of ontologies in an architectural design and development methodology of any service-oriented enterprise software holds the key to offer a dynamic, flexible and scalable s...
متن کاملMigrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments
Over the past few years, we have witnessed a paradigm shift on the programming models and on architectural styles, which have been used to design and implement large-scale service-oriented systems. More specifically, the classic message-oriented and remote procedure call paradigm has gradually evolved to the resource-oriented architectural style, inspired by concepts pertinent to the World Wide...
متن کامل